[INFO] fetching crate parsec 0.7.3...
[INFO] building parsec-0.7.3 against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] extracting crate parsec 0.7.3 into /workspace/builds/worker-9/source
[INFO] validating manifest of crates.io crate parsec 0.7.3 on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate parsec 0.7.3
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate parsec 0.7.3
[INFO] tweaked toml for crates.io crate parsec 0.7.3 written to /workspace/builds/worker-9/source/Cargo.toml
[INFO] crate crates.io crate parsec 0.7.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bf5cb1891d2efd6ceaadc0b49f079459d243d25f94a598d743c5d9d7fb974c80
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "bf5cb1891d2efd6ceaadc0b49f079459d243d25f94a598d743c5d9d7fb974c80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf5cb1891d2efd6ceaadc0b49f079459d243d25f94a598d743c5d9d7fb974c80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf5cb1891d2efd6ceaadc0b49f079459d243d25f94a598d743c5d9d7fb974c80", kill_on_drop: false }`
[INFO] [stdout] bf5cb1891d2efd6ceaadc0b49f079459d243d25f94a598d743c5d9d7fb974c80
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 450a55d6cf7a1c91f466a0a3b4f46f5c1779eafc772bcd22da54556c05f5e4ec
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "450a55d6cf7a1c91f466a0a3b4f46f5c1779eafc772bcd22da54556c05f5e4ec", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling syn v1.0.50
[INFO] [stderr]    Compiling libc v0.2.80
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling serde_derive v1.0.117
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling serde v1.0.117
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]    Compiling gimli v0.23.0
[INFO] [stderr]    Compiling object v0.22.0
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.18
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling hex_fmt v0.3.0
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling zeroize v1.1.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling unwrap v1.2.1
[INFO] [stderr]    Compiling itertools v0.8.2
[INFO] [stderr]    Compiling tiny-keccak v1.5.0
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling miniz_oxide v0.4.3
[INFO] [stderr]    Compiling log v0.3.9
[INFO] [stderr]    Compiling getrandom v0.1.15
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_xorshift v0.2.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling addr2line v0.14.0
[INFO] [stderr]    Compiling backtrace v0.3.55
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling ff_derive v0.6.0
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling ff v0.6.0
[INFO] [stderr]    Compiling group v0.6.0
[INFO] [stderr]    Compiling pairing v0.16.0
[INFO] [stderr]    Compiling bincode v1.3.1
[INFO] [stderr]    Compiling threshold_crypto v0.4.0
[INFO] [stderr]    Compiling parsec v0.7.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: deny(bad_style) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 125 |     bad_style,
[INFO] [stdout]     |     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(forbidden_lint_groups)]` on by default
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(bad_style) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 125 |     bad_style,
[INFO] [stdout]     |     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(deprecated) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 126 |     deprecated,
[INFO] [stdout]     |     ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(improper_ctypes) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 127 |     improper_ctypes,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(non_shorthand_field_patterns) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 129 |     non_shorthand_field_patterns,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(stable_features) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 131 |     stable_features,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(unconditional_recursion) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:132:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 132 |     unconditional_recursion,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(unknown_lints) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 133 |     unknown_lints,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(unused) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 135 |     unused,
[INFO] [stdout]     |     ^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(unused_comparisons) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 138 |     unused_comparisons,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: deny(while_true) incompatible with previous forbid
[INFO] [stdout]    --> src/lib.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout] ...
[INFO] [stdout] 141 |     while_true
[INFO] [stdout]     |     ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]    --> src/block.rs:23:3
[INFO] [stdout]     |
[INFO] [stdout] 23  | #[serde(bound = "")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 --------- the attribute is introduced here
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout]     = note: `#[forbid(legacy_derive_helpers)]` implied by `#[forbid(warnings)]`
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/gossip/cause.rs:31:3
[INFO] [stdout]    |
[INFO] [stdout] 31 | #[serde(bound(
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                                                              --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/gossip/content.rs:22:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[serde(bound(
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 26 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                                                       --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/gossip/messages.rs:12:3
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[serde(bound = "")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 13 | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                                      --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/gossip/messages.rs:25:3
[INFO] [stdout]    |
[INFO] [stdout] 25 | #[serde(bound = "")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 26 | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                                      --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/gossip/packed_event.rs:21:3
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[serde(bound = "")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 22 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]    |                                                       --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/id.rs:49:3
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[serde(bound = "")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 50 | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]    |                                                       --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/key_gen/message.rs:14:3
[INFO] [stdout]    |
[INFO] [stdout] 14 | #[serde(bound = "")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 15 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]    |                                                       --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/observation.rs:28:3
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[serde(bound = "")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 29 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]    |                                                       --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]    --> src/observation.rs:142:3
[INFO] [stdout]     |
[INFO] [stdout] 142 | #[serde(bound = "")]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                       --------- the attribute is introduced here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: derive helper attribute is used before it is introduced
[INFO] [stdout]   --> src/vote.rs:21:3
[INFO] [stdout]    |
[INFO] [stdout] 21 | #[serde(bound(deserialize = "T: DeserializeOwned"))]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 22 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]    |                                                       --------- the attribute is introduced here
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79202 <https://github.com/rust-lang/rust/issues/79202>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:10
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:17
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:28
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:32
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:44
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                            ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:49
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:49
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:60
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                            ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:60
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                            ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:24:73
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                         ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:94:10
[INFO] [stdout]     |
[INFO] [stdout] 94  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:94:17
[INFO] [stdout]     |
[INFO] [stdout] 94  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Debug)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:94:28
[INFO] [stdout]     |
[INFO] [stdout] 94  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Debug)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:94:32
[INFO] [stdout]     |
[INFO] [stdout] 94  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Debug)]
[INFO] [stdout]     |                                ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:94:44
[INFO] [stdout]     |
[INFO] [stdout] 94  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Debug)]
[INFO] [stdout]     |                                            ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/block.rs:94:49
[INFO] [stdout]     |
[INFO] [stdout] 94  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Debug)]
[INFO] [stdout]     |                                                 ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/dump_graph.rs:30:10
[INFO] [stdout]     |
[INFO] [stdout] 30  | #[derive(Clone)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/error.rs:16:10
[INFO] [stdout]     |
[INFO] [stdout] 16  | #[derive(PartialEq, Eq, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/error.rs:16:21
[INFO] [stdout]     |
[INFO] [stdout] 16  | #[derive(PartialEq, Eq, Debug)]
[INFO] [stdout]     |                     ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/error.rs:16:25
[INFO] [stdout]     |
[INFO] [stdout] 16  | #[derive(PartialEq, Eq, Debug)]
[INFO] [stdout]     |                         ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:10
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:17
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:28
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:32
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:38
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:50
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:55
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:62
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                              ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:62
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                              ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:73
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/cause.rs:35:73
[INFO] [stdout]     |
[INFO] [stdout] 35  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:10
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:17
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:28
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:32
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:38
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:50
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:55
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:55
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:66
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:66
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/content.rs:26:79
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                               ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:579:10
[INFO] [stdout]     |
[INFO] [stdout] 579 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:693:10
[INFO] [stdout]     |
[INFO] [stdout] 693 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:693:17
[INFO] [stdout]     |
[INFO] [stdout] 693 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:693:23
[INFO] [stdout]     |
[INFO] [stdout] 693 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
[INFO] [stdout]     |                       ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:693:27
[INFO] [stdout]     |
[INFO] [stdout] 693 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
[INFO] [stdout]     |                           ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:693:38
[INFO] [stdout]     |
[INFO] [stdout] 693 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
[INFO] [stdout]     |                                      ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:693:43
[INFO] [stdout]     |
[INFO] [stdout] 693 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
[INFO] [stdout]     |                                           ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event.rs:693:55
[INFO] [stdout]     |
[INFO] [stdout] 693 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
[INFO] [stdout]     |                                                       ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:10
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:17
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:23
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:34
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                  ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:38
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:50
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:55
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:61
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:61
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:72
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_hash.rs:13:72
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_utils.rs:37:10
[INFO] [stdout]     |
[INFO] [stdout] 37  | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_utils.rs:37:17
[INFO] [stdout]     |
[INFO] [stdout] 37  | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |                 ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_utils.rs:37:21
[INFO] [stdout]     |
[INFO] [stdout] 37  | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |                     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_utils.rs:76:10
[INFO] [stdout]     |
[INFO] [stdout] 76  | #[derive(Clone, Debug, Default)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_utils.rs:76:17
[INFO] [stdout]     |
[INFO] [stdout] 76  | #[derive(Clone, Debug, Default)]
[INFO] [stdout]     |                 ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/event_utils.rs:76:24
[INFO] [stdout]     |
[INFO] [stdout] 76  | #[derive(Clone, Debug, Default)]
[INFO] [stdout]     |                        ^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:10
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:17
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:23
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                       ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:27
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                           ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:38
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                      ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:43
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                           ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:55
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                                       ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_index.rs:11:61
[INFO] [stdout]     |
[INFO] [stdout] 11  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                                             ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_ref.rs:20:10
[INFO] [stdout]     |
[INFO] [stdout] 20  | #[derive(Clone, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/event_ref.rs:20:17
[INFO] [stdout]     |
[INFO] [stdout] 20  | #[derive(Clone, Debug)]
[INFO] [stdout]     |                 ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/mod.rs:26:10
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Eq, PartialEq, Debug)]
[INFO] [stdout]     |          ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/mod.rs:26:14
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Eq, PartialEq, Debug)]
[INFO] [stdout]     |              ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/graph/mod.rs:26:25
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Eq, PartialEq, Debug)]
[INFO] [stdout]     |                         ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:10
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:17
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:28
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:32
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:38
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:38
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:49
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:49
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:13:62
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                              ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:10
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:17
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:28
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:32
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:38
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:38
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:49
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:49
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/messages.rs:26:62
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                              ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:10
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:17
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:28
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:32
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:38
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:50
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:55
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:55
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:66
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/gossip/packed_event.rs:22:66
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:10
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:17
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:23
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:34
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                  ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:38
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:50
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:55
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:61
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:61
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:72
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/hash.rs:13:72
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:10
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:17
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:28
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:32
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:44
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                            ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:49
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:55
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:55
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:66
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:66
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/id.rs:50:79
[INFO] [stdout]     |
[INFO] [stdout] 50  | #[derive(Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                               ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/dkg_result.rs:17:10
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Clone)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/dkg_result.rs:48:10
[INFO] [stdout]     |
[INFO] [stdout] 48  | #[derive(Clone)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:10
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:17
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:28
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:32
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:38
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:50
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:55
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:55
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:66
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/message.rs:15:66
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:121:10
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[derive(Clone, Eq, PartialEq, Debug, Fail)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:121:17
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[derive(Clone, Eq, PartialEq, Debug, Fail)]
[INFO] [stdout]     |                 ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:121:21
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[derive(Clone, Eq, PartialEq, Debug, Fail)]
[INFO] [stdout]     |                     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:121:32
[INFO] [stdout]     |
[INFO] [stdout] 121 | #[derive(Clone, Eq, PartialEq, Debug, Fail)]
[INFO] [stdout]     |                                ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:10
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:10
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:23
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:23
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:34
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                  ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:41
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                         ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:47
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                               ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:51
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                                   ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:62
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                                              ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:146:74
[INFO] [stdout]     |
[INFO] [stdout] 146 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                                                          ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:10
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:10
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:23
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:23
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:34
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                  ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:41
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                         ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:47
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                               ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:51
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                                   ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:62
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                                              ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:163:74
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[derive(Deserialize, Serialize, Clone, Hash, Eq, PartialEq, PartialOrd, Ord)]
[INFO] [stdout]     |                                                                          ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:176:10
[INFO] [stdout]     |
[INFO] [stdout] 176 | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:176:17
[INFO] [stdout]     |
[INFO] [stdout] 176 | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:176:28
[INFO] [stdout]     |
[INFO] [stdout] 176 | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:248:10
[INFO] [stdout]     |
[INFO] [stdout] 248 | #[derive(Deserialize)]
[INFO] [stdout]     |          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:248:10
[INFO] [stdout]     |
[INFO] [stdout] 248 | #[derive(Deserialize)]
[INFO] [stdout]     |          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:307:13
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[allow(unused)]
[INFO] [stdout]     |             ^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:10
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:17
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:23
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                       ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:27
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                           ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:38
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                      ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:51
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                   ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:51
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                   ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:62
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:62
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:75
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                                           ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:499:87
[INFO] [stdout]     |
[INFO] [stdout] 499 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                                                       ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:10
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:23
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                       ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:27
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                           ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:38
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                      ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:51
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                   ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:51
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                   ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:62
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:62
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                              ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:75
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                                           ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/key_gen/mod.rs:519:87
[INFO] [stdout]     |
[INFO] [stdout] 519 | #[derive(Clone, Copy, Eq, PartialEq, Debug, Fail, Serialize, Deserialize, PartialOrd, Ord)]
[INFO] [stdout]     |                                                                                       ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:10
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:17
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:23
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:34
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                  ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:38
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:38
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:49
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/bool_set.rs:10:49
[INFO] [stdout]     |
[INFO] [stdout] 10  | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:26:10
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Debug, Clone, PartialEq, Eq, Default)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:26:17
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Debug, Clone, PartialEq, Eq, Default)]
[INFO] [stdout]     |                 ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:26:24
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Debug, Clone, PartialEq, Eq, Default)]
[INFO] [stdout]     |                        ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:26:35
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Debug, Clone, PartialEq, Eq, Default)]
[INFO] [stdout]     |                                   ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:26:39
[INFO] [stdout]     |
[INFO] [stdout] 26  | #[derive(Debug, Clone, PartialEq, Eq, Default)]
[INFO] [stdout]     |                                       ^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:34:10
[INFO] [stdout]     |
[INFO] [stdout] 34  | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:34:17
[INFO] [stdout]     |
[INFO] [stdout] 34  | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stdout]     |                 ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:34:24
[INFO] [stdout]     |
[INFO] [stdout] 34  | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stdout]     |                        ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_election.rs:34:35
[INFO] [stdout]     |
[INFO] [stdout] 34  | #[derive(Debug, Clone, PartialEq, Eq)]
[INFO] [stdout]     |                                   ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:17:10
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:17:17
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |                 ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:17:21
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:17:32
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |                                ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:25:10
[INFO] [stdout]     |
[INFO] [stdout] 25  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:25:17
[INFO] [stdout]     |
[INFO] [stdout] 25  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |                 ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:25:21
[INFO] [stdout]     |
[INFO] [stdout] 25  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_event.rs:25:32
[INFO] [stdout]     |
[INFO] [stdout] 25  | #[derive(Clone, Eq, PartialEq, Debug)]
[INFO] [stdout]     |                                ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:10
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:17
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:23
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:32
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:43
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                           ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:47
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:47
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:58
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote.rs:24:58
[INFO] [stdout]     |
[INFO] [stdout] 24  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_counts.rs:17:10
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_counts.rs:17:17
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_counts.rs:17:28
[INFO] [stdout]     |
[INFO] [stdout] 17  | #[derive(Debug, PartialEq, Eq)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:10
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:17
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:23
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:32
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:43
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                           ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:47
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:47
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:58
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:13:58
[INFO] [stdout]     |
[INFO] [stdout] 13  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:10
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:17
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:23
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:32
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:43
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                           ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:47
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:47
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:58
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:53:58
[INFO] [stdout]     |
[INFO] [stdout] 53  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:10
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:17
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:23
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:32
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:43
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                           ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:47
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:47
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:58
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:78:58
[INFO] [stdout]     |
[INFO] [stdout] 78  | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:10
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:17
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:23
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:32
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:43
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                           ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:47
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:47
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                               ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:58
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:120:58
[INFO] [stdout]     |
[INFO] [stdout] 120 | #[derive(Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                          ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:10
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:17
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:23
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:34
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                  ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:38
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:38
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:49
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:156:49
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[derive(Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]     |                                                 ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:10
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:17
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:23
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:34
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                                  ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:38
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:50
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:50
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:61
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/meta_voting/meta_vote_values.rs:376:61
[INFO] [stdout]     |
[INFO] [stdout] 376 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:10
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:17
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:28
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:32
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:38
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:50
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:55
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:55
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:66
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:29:66
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:10
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:17
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:28
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:32
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:38
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:50
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:55
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:55
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:66
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:66
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:143:79
[INFO] [stdout]     |
[INFO] [stdout] 143 | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize, Debug)]
[INFO] [stdout]     |                                                                               ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:228:10
[INFO] [stdout]     |
[INFO] [stdout] 228 | #[derive(Clone, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:228:17
[INFO] [stdout]     |
[INFO] [stdout] 228 | #[derive(Clone, Debug)]
[INFO] [stdout]     |                 ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:10
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:17
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:23
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:34
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                  ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:38
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:50
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:55
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:61
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:61
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                             ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:72
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:286:72
[INFO] [stdout]     |
[INFO] [stdout] 286 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:302:10
[INFO] [stdout]     |
[INFO] [stdout] 302 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:10
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:17
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:23
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                       ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:27
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                           ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:38
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                      ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:43
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                           ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:55
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                                       ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:326:61
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                                             ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:378:10
[INFO] [stdout]     |
[INFO] [stdout] 378 | #[derive(Clone, Copy, Debug, Eq, PartialEq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:378:17
[INFO] [stdout]     |
[INFO] [stdout] 378 | #[derive(Clone, Copy, Debug, Eq, PartialEq)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:378:23
[INFO] [stdout]     |
[INFO] [stdout] 378 | #[derive(Clone, Copy, Debug, Eq, PartialEq)]
[INFO] [stdout]     |                       ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:378:30
[INFO] [stdout]     |
[INFO] [stdout] 378 | #[derive(Clone, Copy, Debug, Eq, PartialEq)]
[INFO] [stdout]     |                              ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/observation.rs:378:34
[INFO] [stdout]     |
[INFO] [stdout] 378 | #[derive(Clone, Copy, Debug, Eq, PartialEq)]
[INFO] [stdout]     |                                  ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer.rs:123:10
[INFO] [stdout]     |
[INFO] [stdout] 123 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer.rs:130:10
[INFO] [stdout]     |
[INFO] [stdout] 130 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:10
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:17
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:23
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                       ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:27
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                           ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:38
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                      ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:43
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                           ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:55
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                                       ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:15:61
[INFO] [stdout]     |
[INFO] [stdout] 15  | #[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash, Debug)]
[INFO] [stdout]     |                                                             ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:29:10
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:29:17
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |                 ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:29:21
[INFO] [stdout]     |
[INFO] [stdout] 29  | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |                     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:108:10
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[derive(Copy, Clone)]
[INFO] [stdout]     |          ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:108:16
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[derive(Copy, Clone)]
[INFO] [stdout]     |                ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:183:10
[INFO] [stdout]     |
[INFO] [stdout] 183 | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:183:17
[INFO] [stdout]     |
[INFO] [stdout] 183 | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |                 ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:183:21
[INFO] [stdout]     |
[INFO] [stdout] 183 | #[derive(Clone, Eq, PartialEq)]
[INFO] [stdout]     |                     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:268:10
[INFO] [stdout]     |
[INFO] [stdout] 268 | #[derive(Copy, Clone)]
[INFO] [stdout]     |          ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:268:16
[INFO] [stdout]     |
[INFO] [stdout] 268 | #[derive(Copy, Clone)]
[INFO] [stdout]     |                ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_index.rs:305:10
[INFO] [stdout]     |
[INFO] [stdout] 305 | #[derive(Clone)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_state.rs:23:10
[INFO] [stdout]     |
[INFO] [stdout] 23  | #[derive(Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_state.rs:23:17
[INFO] [stdout]     |
[INFO] [stdout] 23  | #[derive(Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_state.rs:23:23
[INFO] [stdout]     |
[INFO] [stdout] 23  | #[derive(Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]     |                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/peer_state.rs:23:34
[INFO] [stdout]     |
[INFO] [stdout] 23  | #[derive(Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]     |                                  ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/mod.rs:334:10
[INFO] [stdout]     |
[INFO] [stdout] 334 | #[derive(Clone, Copy)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/peer_list/mod.rs:334:17
[INFO] [stdout]     |
[INFO] [stdout] 334 | #[derive(Clone, Copy)]
[INFO] [stdout]     |                 ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:10
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:17
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:28
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:32
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                ^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:38
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                      ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:50
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                  ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:55
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:55
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                       ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:66
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(rust_2018_idioms) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:22:66
[INFO] [stdout]     |
[INFO] [stdout] 22  | #[derive(Clone, PartialEq, Eq, Hash, PartialOrd, Ord, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:70:10
[INFO] [stdout]     |
[INFO] [stdout] 70  | #[derive(Clone, Eq, PartialEq, Ord, PartialOrd)]
[INFO] [stdout]     |          ^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:70:17
[INFO] [stdout]     |
[INFO] [stdout] 70  | #[derive(Clone, Eq, PartialEq, Ord, PartialOrd)]
[INFO] [stdout]     |                 ^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:70:21
[INFO] [stdout]     |
[INFO] [stdout] 70  | #[derive(Clone, Eq, PartialEq, Ord, PartialOrd)]
[INFO] [stdout]     |                     ^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:70:32
[INFO] [stdout]     |
[INFO] [stdout] 70  | #[derive(Clone, Eq, PartialEq, Ord, PartialOrd)]
[INFO] [stdout]     |                                ^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(unused_qualifications) incompatible with previous forbid
[INFO] [stdout]    --> src/vote.rs:70:37
[INFO] [stdout]     |
[INFO] [stdout] 70  | #[derive(Clone, Eq, PartialEq, Ord, PartialOrd)]
[INFO] [stdout]     |                                     ^^^^^^^^^^ overruled by previous forbid
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/lib.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     warnings
[INFO] [stdout]     |     -------- `forbid` level set here
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #81670 <https://github.com/rust-lang/rust/issues/81670>
[INFO] [stdout]     = note: this warning originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 11 previous errors; 385 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `parsec`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "450a55d6cf7a1c91f466a0a3b4f46f5c1779eafc772bcd22da54556c05f5e4ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "450a55d6cf7a1c91f466a0a3b4f46f5c1779eafc772bcd22da54556c05f5e4ec", kill_on_drop: false }`
[INFO] [stdout] 450a55d6cf7a1c91f466a0a3b4f46f5c1779eafc772bcd22da54556c05f5e4ec
